|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectde.bsvrz.dav.daf.communication.lowLevel.telegrams.ReceiveSubscriptionInfo
public class ReceiveSubscriptionInfo
| Constructor Summary | |
|---|---|
ReceiveSubscriptionInfo()
Creates new ReceiveSubscriptionInfo |
|
ReceiveSubscriptionInfo(BaseSubscriptionInfo baseSubscriptionInfo,
ReceiveOptions receiveOptions,
ReceiverRole receiverRole)
Erzeugt ein neues Objekt mit den gegebenen Parametern. |
|
| Method Summary | |
|---|---|
ReceiveSubscriptionInfo |
cloneObject()
Gibt eine Kopie des Objektes zurück. |
BaseSubscriptionInfo |
getBaseSubscriptionInfo()
Gibt die Basisanmeldeinformationen zurück. |
boolean |
getDelayedDataFlag()
Gibt an, ob Interesse an nachgelieferten oder an aktuellen Datensätzen besteht. |
boolean |
getDeltaDataFlag()
Gibt an, ob Interesse an nur den geänderten Datensätzen oder an allen Datensätzen besteht. |
long |
getLastDataIndex()
Gibt den letzten Index des Datensatzes, den die Applikation empfangen hat, zurück. |
byte |
getLastErrorState()
Gibt den letzten Fehlerstatus zurück. |
int |
getLength()
Gibt die Länge dieses Telegrams zurück |
ReceiveOptions |
getReceiveOptions()
Gibt die Informationen über die Empfangsoptionen zurück. |
ReceiverRole |
getReceiverRole()
Gibt die Informationen über die Empfangsapplikationsrole zurück. |
boolean |
isDrain()
Gibt an, ob die Applikation als Senke für dieses Datum angemeldet ist oder nicht. |
boolean |
isReceiver()
Gibt an, ob die Applikation als ein normaler Empfänger für diese Datums angemeldet ist oder nicht. |
String |
parseToString()
Gibt einen String zurrück, der diesen Datensatz beschreibt. |
void |
read(DataInputStream in)
Lesen eines Datensatzes vom übergegebenen DataInputStream |
void |
setLastDataIndex(long newDataIndex)
Setzt den letzten Index des Datensatzes, den die Applikation empfangen hat. |
void |
setLastErrorState(byte error)
Setzt den letzten Fehlerstatus. |
boolean |
updateSubscriptionInfo(ReceiveSubscriptionInfo receiveSubscriptionInfo)
Aktualisiert diese Empfangsanmeldeinformationen durch Vereinigung mit einer weiteren Empfangsanmeldeinformation |
void |
write(DataOutputStream out)
Schreiben eines Datensatzes in den übergegebenen DataOutputStream |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ReceiveSubscriptionInfo()
public ReceiveSubscriptionInfo(BaseSubscriptionInfo baseSubscriptionInfo,
ReceiveOptions receiveOptions,
ReceiverRole receiverRole)
baseSubscriptionInfo - BasisanmeldeinformationenreceiveOptions - Anmeldeoptionen der EmpfangsanmeldungenreceiverRole - ApplikationsRole| Method Detail |
|---|
public final BaseSubscriptionInfo getBaseSubscriptionInfo()
public final boolean getDelayedDataFlag()
true: nachgelieferte Datensätze erwünscht, false: nachgelieferte Datensätze nicht erwünschtpublic final boolean getDeltaDataFlag()
true: nur geänderte Datensätze erwünscht, false: alle Datensätze erwünschtpublic final boolean isReceiver()
true: Applikation ist normaler Emfänger, false: Applikation ist kein normaler Empfängerpublic final boolean isDrain()
true:Applikation ist als Senke angemeldet, false:Applikation ist nicht als Senke angemeldet.public final ReceiveOptions getReceiveOptions()
public final ReceiverRole getReceiverRole()
public final long getLastDataIndex()
public final void setLastDataIndex(long newDataIndex)
newDataIndex - Datenindexpublic final byte getLastErrorState()
public final void setLastErrorState(byte error)
error - Fehlerstatuspublic final ReceiveSubscriptionInfo cloneObject()
public final boolean updateSubscriptionInfo(ReceiveSubscriptionInfo receiveSubscriptionInfo)
receiveSubscriptionInfo - Weitere Empfangsanmeldeinformation
true bei Änderung dieser Empfangsanmeldeinformation, false sonstpublic final String parseToString()
public final void write(DataOutputStream out)
throws IOException
out - DataOutputStream
IOException, - wenn ein Fehler beim Schreiben in den Ausgabestream auftritt.
IOException
public final void read(DataInputStream in)
throws IOException
in - DataInputStream
IOException, - wenn ein Fehler beim Lesen des Streams auftritt.
IOExceptionpublic int getLength()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||